Image:GrabRegion(x, y, width, height, src_img_handler, dest_img_handler)
Captures a rectangular area of an image buffer.
Number x - desired horizontal location.
Number y - desired vertical location.
Number width - desired width value.
Number height - desired height value.
Number src_img_handler - Number variable that handles the source image buffer.
Number dest_img_handler - image buffer to be drawn at.
source should be of the same size or bigger than dest.
dest should have be an image-handler or has been initialized with Image:New function.
function main() {
//declare the variable to become the buffers
Var:Number mysky, myImage;
Image:New(30, 30 myImage)
//be sure to create the sky.bmp first
Image:Load("sky.bmp", mysky)
//grab a portion
Image:GrabRegion(10, 10, 25, 25, mysky, myImage)
}